﻿using System.ComponentModel;

namespace ThresholdAssistant.Enums
{
    /// <summary>
    /// 行为类型枚举
    /// </summary>
    public enum DisperseActionTypeEnum
    {
        /// <summary>
        /// 默认类别无离散
        /// </summary>
        [Description("默认类别无离散")]
        Default = 0,

        /// <summary>
        ///通用缓存
        /// </summary>
        [Description("通用缓存")]
        GeneralCacheSignIn = 10,

        /// <summary>
        /// 个微账号密码登录
        /// </summary>
        [Description("个微账号密码登录")]
        WechatAccountPwdSignIn = 20,

        /// <summary>
        /// 个微扫码授权登录/短信登录-仓库
        /// </summary>
        [Description("个微扫码授权登录/短信登录仓库")]
        WechatScanOrSmsByStore = 30,

        /// <summary>
        ///个微扫码登录 
        /// </summary>
        [Description("个微扫码登录")]
        WechatScanSignIn = 40,

        /// <summary>
        /// 个微托管登录
        /// </summary>
        [Description("个微托管登录")]
        WechatTrusteeshipSignIn = 50,

        /// <summary>
        /// 个微云机上号
        /// </summary>
        [Description("个微云机上号")]
        WechatCloudSignIn = 60,

        /// <summary>
        ///QQ账号密码登录
        /// </summary>
        [Description("QQ账号密码登录")]
        QQAccountPwdSignIn = 70,

        /// <summary>
        /// QQ缓存登录
        /// </summary>
        [Description("QQ缓存登录")]
        QQCacheSignIn = 80,

        /// <summary>
        ///QQ扫码登录 
        /// </summary>
        [Description("QQ扫码登录")]
        QQScanSignIn = 90,

        /// <summary>
        /// QQ托管登录
        /// </summary>
        [Description("QQ托管登录")]
        QQTrusteeshipSignIn = 100,

        /// <summary>
        /// QQ解限登录
        /// </summary>
        [Description("QQ解限登录")]
        QQUnSealSignIn = 110
    }
}
